foster innovation

Translations
favoriser l'innovation
Definitions
To encourage and support the development of new ideas, methods, or products, often by creating an environment that promotes creativity and experimentation.